barrel of the bat - Turkish English Dictionary